--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit d3ddfd6c9ca9030df607f63803ca325d2fc860a0
Parents : c4bf97d
Author : Mark Qvist <mark@unsigned.io>
Date : 2025-12-29T00:34:42+01:00
Strip invalid rendering emojis
Changes
Diff
diff --git a/nomadnet/util.py b/nomadnet/util.py
index 8f077f6..1a31304 100644
--- a/nomadnet/util.py
+++ b/nomadnet/util.py
@@ -1,6 +1,8 @@
import re
import unicodedata
+invalid_rendering = ["🕵️"]
+
def strip_modifiers(text):
def process_characters(text):
result = []
@@ -19,6 +21,9 @@ def strip_modifiers(text):
i += 1
return ''.join(result)
+
+ for char in invalid_rendering:
+ text = text.replace(char, " ")
stripped = process_characters(text)
stripped = re.sub(r'[\uFE00-\uFE0F]', '', stripped)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────